package cn.jobstart.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;
import java.util.List;
import cn.jobstart.pubInter.AbstractDomainVO;
import cn.jobstart.pubInter.FileVO;
import cn.jobstart.pubInter.FrontController;
import cn.jobstart.pubInter.baseVO.AbstractPageVO;

/**
*    @author sunke
*    @Date 2023-11-08 20:33:28
*    @description SchoolDomainVO      学校
*/

@Data
@ApiModel("学校DomainVO")
public class SchoolDomainVO extends AbstractDomainVO<String> {



    /**
     * 创建时间
    */

    @ApiModelProperty(value = "创建时间")
    private Date createTime;


    /**
     * 更新时间
    */

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;


    /**
     * 排序
    */

    @ApiModelProperty(value = "排序")
    private Integer sortNum;


    /**
     * 是否显示
     * 1:是:Y,0:否:N
    */

    @ApiModelProperty(value = "是否显示 1:是:Y,0:否:N")
    private Integer showFlag;
    @ApiModelProperty(value = "是否显示")
    private String showFlagDesc;


    /**
     * 学校名称
    */

    @ApiModelProperty(value = "学校名称")
    private String name;


    /**
     * 英文名
    */

    @ApiModelProperty(value = "英文名")
    private String enName;


    /**
     * 编号
    */

    @ApiModelProperty(value = "编号")
    private String codeNum;


    /**
     * 层次
     * 1:本科:Undergraduate,2:专科:Specialist,3:成人高等学校:Adult_high_school
    */

    @ApiModelProperty(value = "层次 1:本科:Undergraduate,2:专科:Specialist,3:成人高等学校:Adult_high_school")
    private Integer level;
    @ApiModelProperty(value = "层次")
    private String levelDesc;


    /**
     * 办学类型
     * 1:民办:Private,2:中外合作办学及内地与港澳合作办学:Sino_foreign_cooperation,3:境外高等教育机构在海南自由贸易港设立的实施理工农医类学科专业的学校）:Outside
    */

    @ApiModelProperty(value = "办学类型 1:民办:Private,2:中外合作办学及内地与港澳合作办学:Sino_foreign_cooperation,3:境外高等教育机构在海南自由贸易港设立的实施理工农医类学科专业的学校）:Outside")
    private Integer schoolType;
    @ApiModelProperty(value = "办学类型")
    private String schoolTypeDesc;


    /**
     * 是否国内学校
     * 1:国内:Y,0:国外:N
    */

    @ApiModelProperty(value = "是否国内学校 1:国内:Y,0:国外:N")
    private Integer china;
    @ApiModelProperty(value = "是否国内学校")
    private String chinaDesc;


    /**
     * 国家
    */

    @ApiModelProperty(value = "国家")
    private String country;


    /**
     * 省
    */

    @ApiModelProperty(value = "省")
    private String province;


    /**
     * 市
    */

    @ApiModelProperty(value = "市")
    private String city;


    /**
     * 标签
     * 1:985:school_985,2:211:school_211,4:双一流:double_first_class
    */

    @ApiModelProperty(value = "标签 1:985:school_985,2:211:school_211,4:双一流:double_first_class")
    private Integer flag;
    @ApiModelProperty(value = "标签")
    private String flagDesc;

}